由于不少初學(xué)者在使用美國服務(wù)器過程中都對linux繁雜的命令比較懵逼,這里USA-IDC就對美國linux服務(wù)器的常用命令做個簡單匯總,希望能幫到站長朋友。
命令 -- help或man 命令? ? ??查詢該命令的用法
sudo apt-get update 更新
sudo apt-get install vim 安裝vim
cat 路徑/文件名? ? ??查看文件信息
cd 切換工作目錄
cd ` 切換到家目錄
clear 清屏
cp 原文件名 新文件名 拷貝文件
cp a.txt aa.txt 將a.txt拷貝一份并命名為aa.txt
find ./ -name *.c 在當(dāng)前目錄下查找.c的所有文件
gcc -v 查看gcc版本
gedit 文件名? ? ? 以文本方式打開文件
history 查看自己使用過的歷史命令
ls -a 顯示指定目錄下所有子目錄及文件,包含隱藏文件
ls -l? 以列表方式顯示文件詳細信息
ls -lh 配合-l 以人性化方式顯示文件大小(文件大小帶有單位K等)
ls *.c 查找所有以.c為后綴的文件
ls abc* 查找abc開頭的文件
ls /usr/include??>?test.txt 將include下顯示的文件寫入test.txt,test.txt文件不存在將會新建?(> 重定向符號)
ls | grep std 查找std開頭的(|管道符號)
ln 源文件 鏈接文件(硬鏈接)只能鏈接普通文件,不能鏈接目錄,兩個文件獨立占用內(nèi)存,改變其中一個會影響到另外一個。
ln -s 源文件 鏈接文件(軟鏈接)
more 路徑/文件名 分頁顯示,按enter鍵顯示 ,q退出
mkdir 創(chuàng)建文件夾
mkdir -p 遞歸創(chuàng)建文件夾mkdir ./a/b/c
mv 移動
mv a.txt test/ 將a.txt移動到test目錄下
pwd 當(dāng)前所在位置
rmdir 刪除非空文件夾
rm -r 遞歸刪除
rm -f 強制刪除
rm * -rf 刪除所有的
tar 打包、解包,不進行壓縮
tar cvf aaa.tar *? ?當(dāng)前目錄下所有文件打包為aaa.tar
tar xvf aaa.tar? ? ?解包aaa.tar到當(dāng)前文件目錄
touch a.txt若a.txt文件不存在則新建,若存在則修改時間為當(dāng)前時間
touch *.c 所有.c文件時間改為當(dāng)前時間
whoami? 當(dāng)前用戶
vi
i進入插入模式
esc 命令模式
shift+a 行尾插入
shift+i 行首插入
o 進入到下一行
shift+o 當(dāng)前行的上一行插入
x? 刪除
dd 刪除正行
:wq保存退出
:wqa 保存所有文件并推出
:set nu 設(shè)置行號
:sp 文件名 打開多個文件 ctr+w +向下箭頭跳到下面 ctr+w+向上箭頭 跳到上面
USA-IDC提供美國服務(wù)器租用,性能穩(wěn)定快速,全美最低延遲,全程運維24小時在線,秒級回復(fù),歡迎廣大用戶聯(lián)系24小時在線客服。